/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package protocol.remote;

import java.rmi.Remote;

/**
 *
 * @author jordan
 */
public interface RemoteTxtChange extends Remote
{
    /**
     * Adição de texto a um Documento
     * @param txt Texto a ser adicionado
     * @param position Posição do cursor no início da operação
     */
    public void adicionaTexto(String txt,int position);

    /**
     * Remoção de texto de um Documento
     * @param qtd Quantos caracteres a serem removidos
     * @param position Posição do cursor no inicio do texto a ser removido
     */
    public void removeTexto(int qtd,int position);
}
